@import "normalize.css";
@import "animate.css";

:root {
  --primary-color: #3b82f6;
  --primary-color-hover: #2563eb;
  --secondary-color: #64748b;
  --accent-color: #06b6d4;
  --bg-primary: #f5f5f5;
  --bg-secondary: #ffffff;
  --text-primary: #1a1a1a;
  --text-secondary: #4a4a4a;
}

.body {
  color: var(--text-primary);
  background-color: var(--bg-primary);
  transition: background-color 0.3s ease, color 0.3s ease;
  min-width: 1000px;
  @apply flex flex-col min-h-screen;
}

.layout-container {
  width: 100%;
  max-width: 1140px;
  padding-left: 15px;
  padding-right: 15px;
  margin: 0 auto;
}